/* ======================================================================= */
/* HELPERS
/* ======================================================================= */

/* ----- performance ----- */

.gpu{
	@include transform(translateZ(0));
}

/* ----- vertical center ----- */

.vcenter{
	display: table;
	width: 100%;
	height: 100%;

	.vcenter-content{
		position: relative;
		display: table-cell; 
		vertical-align: middle;

		& > *{
			display: inline-block; 
			vertical-align: middle;
		}
	}
}